package cloud.maque.module.system.service;

import cloud.maque.common.core.request.PageRequest;
import cloud.maque.module.system.entity.SysConfig;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import org.springframework.stereotype.Service;

@Service
public interface ConfigService extends IService<SysConfig> {


    IPage<SysConfig> GetList(PageRequest<SysConfig> pageReq);


    SysConfig SaveConfig(SysConfig data);

    /**
     * 修改岗位状态
     *
     * @param data
     * @return
     */
    SysConfig EditStatus(SysConfig data);

    SysConfig GetByKey(String key);

    Boolean DeleteConfig(String configId);


}